Skip to content

new test_1_week_1_day_1#1

Open
I0-OVI wants to merge 84 commits intoI0-OVI:mainfrom
skyzh:main
Open

new test_1_week_1_day_1#1
I0-OVI wants to merge 84 commits intoI0-OVI:mainfrom
skyzh:main

Conversation

@I0-OVI
Copy link
Owner

@I0-OVI I0-OVI commented Jul 23, 2025

I just use os library to check whether it is mlx or pytorch and there is a specific function and test for each case.

Andy1314Chen and others added 20 commits June 13, 2025 17:19
Signed-off-by: Alex Chi <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
* test:add a test case to cover week_1_day_3_task3

Closes: #23
Signed-off-by: Jiawei Zhao <Phoenix500526@163.com>

* fmt

Signed-off-by: Alex Chi Z <iskyzh@gmail.com>

---------

Signed-off-by: Jiawei Zhao <Phoenix500526@163.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Co-authored-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Add KV cache module imports to both tiny_llm and tiny_llm_ref packages
to enable KV cache functionality. Include comprehensive test suite for
week 2 day 1 covering embedding operations, model inference with KV
cache, and sequential token generation with offset support.

- Add KV cache imports to __init__.py files
- Create test_week_2_day_1.py with task 2-4 test coverage
- Support multiple Qwen2 model variants (0.5B, 1.5B, 7B)
- Include embedding call and as_linear functionality tests
- Add sequential generation tests with proper cache management
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
@I0-OVI I0-OVI closed this Aug 8, 2025
@I0-OVI I0-OVI reopened this Aug 8, 2025
skyzh and others added 8 commits August 9, 2025 16:01
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Extract string replacement operation outside f-string expression
to avoid backslash in f-string expression part, which is not
allowed in Python syntax.

- Move .replace('\n', ' ') operation to separate variable
- Improves code readability and fixes SyntaxError
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
skyzh and others added 30 commits September 26, 2025 01:37
Signed-off-by: Alex Chi Z <iskyzh@gmail.com>
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Co-authored-by: Yangchen Ye <yangchenye@Yangchens-MacBook-Pro.local>
* docs: add instruction to download Qwen2-1.5B model
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Extract newline character to a variable to avoid backslash in f-string expression part.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
Signed-off-by: KKKZOZ <kkkzoz@qq.com>
- Add complete quantized_matmul_impl_typed template function for CPU, which support float16, float32, and bfloat16 data types
- Add float32 test cases for quantized_matmul
- Adjust float32 tolerance in test utils for better precision
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
* docs: add Week 2 Day 2-3 Quantized Matmul chapter

- Add quantized matmul documentation (week2-02-quantized-matmul.md)

Signed-off-by: Connor1996 <zbk602423539@gmail.com>
* docs: add week2 quantized matmul GPU part

Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
bugfix: way to get_kernel from library
Signed-off-by: you06 <you1474600@gmail.com>
book: replace `huggingface-cli` with `hf`
* docs: add week2 flash-attention chapter links and draft

Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Signed-off-by: Connor1996 <zbk602423539@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.